leather splitting machine - English Synonyms Dictionary